home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / bbs / cbox22.zip / FEATURES.NEW < prev    next >
Text File  |  1992-11-27  |  16KB  |  295 lines

  1.  
  2.           ChatBox (C) Copyright 1991-1992  Yandell Computer Services
  3.           Set_F10 (C) Copyright 1991-1992  Yandell Computer Services
  4.  
  5.         This file describes the new features in recent ChatBox releases.
  6.  
  7.         Please refer to CHATBOX.DOC for a basic description of ChatBox
  8.  
  9.  
  10.    ---------------------------------------------------------------------------
  11.    [ ChatBox 2.2 New Features 11/27/92 ] -------------------------------------
  12.    ---------------------------------------------------------------------------
  13.  
  14. * The Sysop may now press S to silence ChatBox while a caller is paging.  This 
  15.   turns  off the sound on the Sysop's computer, however the paging appears  to 
  16.   continue  as normal to the caller.  Pressing S is permitted only  after  the
  17.   paging (beeping) has started, and this "silencing" is only good for that one 
  18.   page attempt in ChatBox.
  19.  
  20. * Each  paging  period (per day) may now have its own  page  tone  configured. 
  21.   Previously  in ChatBox there was one Sysop configurable page tone which  was 
  22.   used for all pages.  Now a different tone may be configured (if desired) for
  23.   any of the three different paging time periods per day.  The typical use for
  24.   this will be for Sysops who wish to allow callers to page them at off hours,
  25.   but  would like to use the ChatBox silent flashing screen mode during  those
  26.   off hours and an audible tone during regular hours.
  27.  
  28.     - If installing Chatbox for the first time, all paging tones will  default 
  29.       to paging tone type #1 (the regular beep-beep).
  30.           
  31.     - If  upgrading to ChatBox 2.2 from a previous version, all of the  paging 
  32.       period tones will default to the tone previously configured in ChatBox. 
  33.  
  34.     - The  paging tones may now be set or changed on the same screen with  the 
  35.       daily paging time periods, using the CBSETUP.EXE installation program.
  36.  
  37. * A  new configuration option on the ChatBox main installation screen  in  the 
  38.   CBSETUP.EXE  program allows for a separate paging sound for VIP callers. VIP 
  39.   callers are special callers whose names are installed in  CHATBOX.VIP  which 
  40.   allows them to page outside of the set paging hours.  This special tone will
  41.   only be used when the VIP caller is paging during "off" hours.
  42.  
  43. * PCBoard /M multi-port software  is now supported by ChatBox.  ChatBox  reads
  44.   PCBOARD.DAT on the node where it is running and automatically determines  if
  45.   PCBoard /M multi-port  software  is in use on that node.  If it is,  ChatBox
  46.   will  automatically  use  the FOSSIL interface in the PCBoard /M  multi-port
  47.   communications  driver.  No special configuration is  necessary  when  using
  48.   ChatBox version 2.2 with PCBoard /M multi-port software.
  49.  
  50. * The  (PAB)  (Printer, Alarm, Bell) indicators on the status line  will  also 
  51.   include M for multi-port if ChatBox is being used with PCBoard /M software.
  52.  
  53. * Added  support  for extended IRQ use  (above IRQ 7).  Previous  versions  of 
  54.   ChatBox  provided  non-standard COM support with IRQ 1 through  7.  The  IRQ 
  55.   value  may  now be 1 through 15.  ChatBox reads this  information  from  the 
  56.   appropriate   PCBoard  system files.  Use of ChatBox with  non-standard  COM 
  57.   ports requires no additional installation by the Sysop.
  58.  
  59. * While  earlier  versions of ChatBox were DESQview aware  and  behaved,  some 
  60.   performance degradation was discovered when using "virtualized" screens with
  61.   DESQview-386.  ChatBox's performance is now improved in these cases.
  62.  
  63.  
  64.  
  65.    ---------------------------------------------------------------------------
  66.    [ ChatBox 2.1 New Features 5/1/92 ] ---------------------------------------
  67.    ---------------------------------------------------------------------------
  68.  
  69. * The  text position arrow character in each chat "box" is  now  configurable.
  70.   Use CBSETUP to set the character from the default ">" to any ASCII character
  71.   between 32 and 255.  Control characters (below ASCII 32) cannot be used  due
  72.   to the inability of some communication programs to display them properly.
  73.  
  74. * V.I.P.  pagers (callers chosen by the Sysop who may page "after hours")  are 
  75.   now  reminded that it is "after hours" if they attempt to page during  same.
  76.   A  file  named VIP (language extensions allowed) will be displayed  and  the 
  77.   caller will be asked if they wish to proceed with the page.
  78.  
  79. * The  language extension edit field in the ALT-P profile has  been  enhanced.
  80.   Support  for  language extensions less than three characters long  has  been 
  81.   added.  ChatBox now reads the PCBoard multi-language data  file  (PCBML.DAT) 
  82.   and  only allows the Sysop to enter a language extension if it is  installed 
  83.   in  the data file.  Additionally, if multi-lingual files are turned  off  in 
  84.   PCBoard, ChatBox will skip over the language parameter completely while  the 
  85.   Sysop is editing the caller profile. 
  86.  
  87. * In  ChatBox version 2.0, the paging time period parameters in  CBSETUP  were 
  88.   moved  to  a second screen and were accessed by pressing PgDn while  at  the 
  89.   first screen.  This was occasionally overlooked during installation  despite 
  90.   the highlighted prompt at the bottom of the screen.  CBSETUP now starts with 
  91.   a  menu  screen  which allows easy selection between  the  two  installation 
  92.   screens. 
  93.  
  94. * The  method used to echo events to the printer (if logging is turned  on  in
  95.   PCBoard) has been made more "generic" in ChatBox.
  96.  
  97. * Three  command line parameters have been added.  These are not likely to  be 
  98.   needed  by most Sysops, but if you need them, you REALLY need  them.  Adding 
  99.   them to CBSETUP is not planned since they should rarely be used.
  100.  
  101.   /NOLPT   - ChatBox follows the printer toggle in PCBoard.  If you wish  only
  102.              for PCBoard to echo caller log activity to the printer, add  this
  103.              to the end of the CHATBOX.EXE command line as outlined below.
  104.  
  105.   /NOBEEP  - ChatBox follows the F7 local alarm in PCBoard.  If you wish  only
  106.              for PCBoard to beep locally at caller input errors, etc. add this
  107.              to the end of the CHATBOX.EXE command line as outline below. This
  108.              does NOT turn off the sound when a caller is paging.
  109.  
  110.  /NOCALLER - ChatBox  writes appropriate entries to the current node's  caller 
  111.              file  (see  CHATBOX.DOC for a complete list of entries).  If  you
  112.              wish only for PCBoard to place entries in caller log  files,  add
  113.              this to the end of the CHATBOX.EXE command line (outlined below).
  114.  
  115.   To add any of these toggles, edit the ChatBox door batch file (i.e. PAGE) as
  116.   shown below: 
  117.  
  118.     D:\CHATBOX\CHATBOX.EXE CHATBOX.CNF D:\PCB\  /NOLPT /NOBEEP /NOCALLER
  119.  
  120.   All three are shown in the example above for illustration purposes only. You 
  121.   may enter one, two, or all three of them, in any order desired. Again, it is 
  122.   recommended to use these toggles only if they are REALLY needed.
  123.  
  124.  
  125.  
  126.    ---------------------------------------------------------------------------
  127.    [ ChatBox 2.0 New Features 3/27/92 ] --------------------------------------
  128.    ---------------------------------------------------------------------------
  129.  
  130. * It is mandatory to run the new CBSETUP.EXE on ANY and ALL  existing  ChatBox 
  131.   configuration (.CNF) files.  ChatBox will terminate with a message to do  so 
  132.   if version 2.0 is attempted to run with pre-version 2.0 configuration files.
  133.   New  parameters which need to be set will be marked with a blinking  "*"  on
  134.   the very left of the screen.
  135.                                                 
  136. * During  a chat, the Sysop may press ALT-P for a  profile  screen  containing 
  137.   many of the caller's statistics and settings.  In  Split-Screen  chat,  this 
  138.   appears over the "box" the Sysop would normally type in, and the  caller  is 
  139.   unaware of its presence. In fact, the caller may keep typing while the Sysop 
  140.   is reviewing  the  profile!  After the Sysop has reviewed the  profile,  the 
  141.   contents  of the Sysop's "chatbox" will be restored.  In  regular  non-split 
  142.   screen  chat mode, the caller will not be able to continue typing while  the 
  143.   profile information is popped up on the Sysop's screen.
  144.                                    
  145. * While  the above ALT-P information is on the screen, the Sysop may edit  any 
  146.   of the caller's parameters displayed by pressing ALT-E for edit.  The  Sysop 
  147.   may  then  cursor through the parameters making changes  as  needed.  Caller 
  148.   input  is not accepted while the Sysop is actually Editing the Profile.  The 
  149.   Sysop may  press ALT-S to save and record any changes or ALT-A to abort  any 
  150.   changes.  After pressing ALT-S or ALT-A while editing, chatting will  resume 
  151.   as normal.
  152.  
  153. * The page length time (the number of seconds ChatBox beeps, etc.) may now  be 
  154.   configured with CBSETUP.EXE.  Valid lengths are 15 to 90 seconds.  There  is 
  155.   no  need to change record #97 in PCBTEXT files, ChatBox  will  automatically 
  156.   change  the '30' in  "ends in 30 seconds"  to whatever you place here.  This 
  157.   allows  you to leave '30' in PCBTEXT record #97 if PCBoard (O) page is  used 
  158.   in conjunction with ChatBox.
  159.  
  160. * Added a new toggle is CBSETUP to always start ChatBox with chat  logging  on 
  161.   (ALT-L). Keep an eye on those CHATLOG.### (###=node) files if you use this!
  162.  
  163. * Added a new toggle in CBSETUP to follow (or not) the PCBoard F4 toggle. This 
  164.   is not  recommended for general use.  Some Sysops expressed  the  desire  to 
  165.   disable PCBoard (O) with F4 and have ChatBox rely solely on time periods for 
  166.   Sysop page availability.
  167.  
  168. * Added  a generic console BEEP BEEP for compatibility with older,  less  than 
  169.   100% compatibles.  The is type #12 in the CBSETUP sound type parameter.  The 
  170.   generic BEEP BEEP is not as crisp as the other noises generated by  ChatBox, 
  171.   and should only be used if problems are encountered using the other sounds.
  172.  
  173. * Due  to the inability of some communications programs to  accurately  handle 
  174.   the "position arrow" (ASCII 16) that ChatBox used in split-screen chat,  the 
  175.   position  arrow  has  been changed to the ">"  character.   Everyone  should 
  176.   upgrade  to ChatBox 2.0, since it is impossible to know if your callers  are 
  177.   using one of these communications programs.
  178.  
  179. * The  flashing box which appears on the local screen if the  "silent"  paging 
  180.   mode has been selected is now slightly larger for added visibility.
  181.  
  182. * CBSETUP.EXE now contains two screens of installation options. The parameters
  183.   for the paging time periods are accessed by pressing PGDN while at the first 
  184.   screen. To return to the first screen, press PGUP.  
  185.  
  186.  
  187.  
  188.    ---------------------------------------------------------------------------
  189.    [ ChatBox 1.3 New Features 12/20/91 ] -------------------------------------
  190.    ---------------------------------------------------------------------------
  191.  
  192. * ChatBox  will now keep a log file (session capture)  of the  contents  of  a 
  193.   Sysop\caller  chat  session.  If chatting in a split-screen  mode,  the  log 
  194.   files will indicate "who" typed each line of text (very similar to PCBoard's
  195.   node  chat files).  If chatting in non-split-screen mode, the  capture  file
  196.   will be an exact duplication of the chat appearing on the screen.
  197.  
  198. * ChatBox  will  now read a Sysop created file called CHATBOX.NOT  which is  a 
  199.   list  of  "chronic pagers".  Any caller placed in this list will  ALWAYS  be 
  200.   told the Sysop is NOT available for chat, regardless of other "availability"
  201.   settings in ChatBox and/or PCBoard (hour settings, F4 toggle, etc.).
  202.  
  203.  
  204.  
  205.    ---------------------------------------------------------------------------
  206.    [ ChatBox 1.2 New Features 11/8/91 ] --------------------------------------
  207.    ---------------------------------------------------------------------------
  208.  
  209. * Text  in each ChatBox window (box) now starts at the top  of  a  window  and
  210.   moves down the screen, rather than starting at the bottom of each window.
  211.  
  212. * If the caller is at or below a Sysop specified connect speed, when the  text
  213.   reaches  the  bottom of the window  it will now wrap back up to the  top  of
  214.   that  window.  This is much better than scrolling at low connect speeds, and
  215.   allows  split screen use with callers at all speeds. (ChatBox still  scrolls
  216.   the  same  way  it used to if a caller is above the  Sysop  specified  "wrap
  217.   instead of scroll" setting)
  218.  
  219. * The Sysop and Caller may clear their incoming windows (the window the  other 
  220.   person is typing in) for easier readability  (horizontal split screen only).
  221.   This feature can be disabled if the Sysop wishes.
  222.  
  223. * A text "arrow" (pointer) follows each line of text down the  left-hand  side
  224.   of each box to help indicate where the text is...  this is most helpful when
  225.   chatting  with  a caller who is at or below the specified "wrap  instead  of
  226.   scroll" speed.  The pointer's color can be configured separately along  with
  227.   other ChatBox colors (when registered).
  228.  
  229. * Parallel printer bells may be used as a "paging sound" if desired.
  230.  
  231. * If the Sysop is unavailable (F4 key or hours) or does not answer a page, the
  232.   caller  will  be  asked if they would like to leave  a  comment  (just  like 
  233.   PCBoard  would).  If the caller responds Yes, ChatBox will take  the  proper 
  234.   actions  so that a C <ENTER> are entered at the PCBoard prompt when  PCBoard 
  235.   re-loads.  This feature can be disabled if the Sysop wishes.
  236.  
  237. * Pressing F10 while a caller is at the "Reason for chat" or "Leave a  comment 
  238.   instead?"  prompts will immediately begin a chat session.
  239.  
  240.  
  241.   ----------------- [ Set_F10 1.2 New Features 11/8/91 ] ---------------------
  242.  
  243. * A command line switch, /S can be used to suppress Set_F10's installation and 
  244.   de-installation messages.
  245.  
  246.  
  247.  
  248.    ---------------------------------------------------------------------------
  249.    [ ChatBox 1.1 New Features 8/10/91 ] --------------------------------------
  250.    ---------------------------------------------------------------------------
  251.  
  252. * Three  separate paging periods may be specified for each  day of  the  week. 
  253.   Previously, ChatBox provided one paging period for each day.  While this  is 
  254.   sufficient  for most Sysops, a few requests for an additional paging  period 
  255.   (during  each  day) were received.  We decided to add two additional  paging 
  256.   periods. This provides more than adequate coverage for REALISTIC paging time 
  257.   needs.
  258.  
  259. * Added  configurable colors in Split-Screen chat.  The Sysop may  choose  the 
  260.   colors  for three different items:  (1) the chat text,  (2) the  box  (line)
  261.   colors, and (3) the Sysop and caller names. Using CBSETUP, you may see color 
  262.   selections  by  pressing  F1  at the  color  selection  prompts.  The  color 
  263.   selection may also be viewed (tested) in CBSETUP by pressing F2 at the color 
  264.   selection prompts which provides a sample Split-Screen chat display. ChatBox 
  265.   must be registered in order for the Sysop color selections to be used in the 
  266.   ChatBox door.
  267.  
  268. * The blinking  "Press ESC to exit chat"  message at the bottom of the  screen 
  269.   (during  Split-Screen  chat) has been replaced with the node  number,  modem 
  270.   connect speed, caller name, and caller location (city and state).
  271.  
  272. * ChatBox  will use the color defaults set in PCBOARD.DAT for the host  screen 
  273.   (only) if the caller or local Sysop is in non-color mode, and the host is  a 
  274.   color display.
  275.  
  276. * When it is determined the caller's com program is not ansi capable,  ChatBox 
  277.   now  places  a message on the local display informing the Sysop  as  to  why 
  278.   ChatBox began in non-split screen mode (regular chat).
  279.  
  280. * It  was brought to our attention that when a caller exceeds what would  have 
  281.   been  their time limit while chatting in PCBoard, PCBoard would display  the 
  282.   negative minutes left. ChatBox 1.1 now does this also.  The previous version 
  283.   of ChatBox stopped the minutes left display at 0.
  284.  
  285.  
  286.   ----------------- [ Set_F10 1.1 New Features 8/10/91 ] ---------------------
  287.  
  288. * Set_F10  now  works without an additional keypress!  Pop it  up  using  F10, 
  289.   press (Enter) for ChatBox, and ChatBox will begin immediately in Sysop  chat 
  290.   mode.
  291.  
  292. * Set_F10 window is now colorized (on color displays) for easier viewing.
  293.  
  294.  
  295.